package com.neudu.yyzx_service.service;

import com.neudu.yyzx_service.pojo.Backdown;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * @author Administrator
 * @description 针对表【backdown】的数据库操作Service
 * @createDate 2023-10-01
 */
public interface BackdownService extends IService<Backdown> {
    /**
     * 根据客户姓名查询退住信息
     * @param customerName 客户姓名
     * @return 退住信息列表
     */
    List<Backdown> getBackdownsByCustomerName(String customerName);
    
    /**
     * 获取所有退住信息（包含客户姓名）
     * @return 退住信息列表
     */
    List<Backdown> getAllBackdownsWithCustomerName();
    
    /**
     * 根据ID获取退住信息（包含客户姓名）
     * @param backdownId 退住ID
     * @return 退住信息
     */
    Backdown getBackdownWithCustomerNameById(Integer backdownId);
} 